#include<stdio.h>
#include<unistd.h>


int main()
{
  
  FILE* pf=fopen("text.txt","w");
  if(!pf)
  {
    perror("open file failed:\n");
    return 99;
  }
    printf("打开文件成功\n");
    char buffer[100]={"这是一段用于演示的代码，验证fwrite的功能\n"};
    size_t n=fwrite(buffer,sizeof(char),100,pf);
    if(n)
    {
      printf("读取成功\n");
      //之所以把数组的最后置成'\0'，那是因为C语言的接口只能识别以’\0‘为结尾的字符串。
      buffer[n]='\0';
      printf("这是text.txt文件的内容:%s\n",buffer);
    }
  return 0;
}
